solvable for X method